Using Ontologies for Database Query Reformulation

نویسندگان

  • Chokri Ben Necib
  • Johann-Christoph Freytag
چکیده

Query reformulation techniques based on semantic knowledge have been used in two ways in database management systems, namely for query optimization and for data integration. For the former approach, the main goal of query reformulation is to rewrite a user query into another one that uses less time and/or less resources during the execution. The main goal of the latter approach is to translate a user query into a set of queries which fit best the structure of the distributed sources. When using those query optimization strategies the transformed queries are equivalent to the submitted ones, i.e. they provide the same answer set, whereas when using data integration strategies a loss of information is expected. This paper presents a new approach of query reformulation using ontology semantics for query processing within a single relational database system. Here, the aim of the query reformulation is to extend the result of a given query in a semantically meaningful way. In fact, our approach shows how an ontology can effectively be exploited to rewrite a user query into another one such that the new query provides additional meaningful results that satisfy the intention of the user. Based on practical examples and their usefulness we develop a set of reformulation rules. In addition, we prove that the results of the reformulations are semantically correct by using a logical model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exact Query Reformulation with Expressive Ontologies and Databases

We study a general framework for query rewriting in the presence of an arbitrary first-order logic ontology over a database signature. The framework supports deciding the existence of a safe-range first-order equivalent reformulation of a query in terms of the database signature, and if so, it provides an effective approach to construct the reformulation based on interpolation using standard th...

متن کامل

Ontology Assisted Query Reformulation Using Semantic and Assertion Capabilities of OWL-DL Ontologies

End users of recent biomedical informationsystems are often unaware of the storage structureand access mechanisms of the underlying datasources and can require simplified mechanisms forwriting domain specific complex queries. Thisresearch aims to assist users and their applicationsin formulating queries without requiring completeknowledge of the information structure...

متن کامل

Analysis of users’ query reformulation behavior in Web with regard to Wholis-tic/analytic cognitive styles, Web experience, and search task type

Background and Aim: The basic aim of the present study is to investigate users’ query reformulation behavior with regard to wholistic-analytic cognitive styles, search task type, and experience variables in using the Web. Method: This study is an applied research using survey method. A total of 321 search queries were submitted by 44 users. Data collection tools were Riding’s Cognitive Style A...

متن کامل

Exact Query Reformulation over Databases with First-order and Description Logics Ontologies

We study a general framework for query rewriting in the presence of an arbitrary first-order logic ontology over a database signature. The framework supports deciding the existence of a safe-range first-order equivalent reformulation of a query in terms of the database signature, and if so, it provides an effective approach to construct the reformulation based on interpolation using standard th...

متن کامل

Efficiently Answering Queries to DL and Rules Web Ontologies

Tools required in the Semantic Web include ontology reasoning and Web source query-answering services which are provided by inference engines. Large Web ontologies have been created for complex domains, and source ontologies (annotations) are heterogeneous and distributed across different Web locations. Integrated Web source query processing entails a query reformulation phase where reasoning o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004